home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group02b.txt / 000171_icon-group-sender_Wed Jan 1 10:25:11 2003.msg < prev   
Internet Message Format  |  2003-01-02  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id h01HPA621247
  4.     for icon-group-addresses; Wed, 1 Jan 2003 10:25:10 -0700 (MST)
  5. Message-Id: <200301011725.h01HPA621247@baskerville.CS.Arizona.EDU>
  6. From: Pete <pete@reading.co.uk>
  7. X-Newsgroups: comp.lang.icon
  8. Subject: GUI/print/preview
  9. X-Newsreader: Forte Agent 1.91/32.564
  10. X-No-Archive: yes
  11. Date: Wed, 01 Jan 2003 02:14:54 +0000
  12. X-Complaints-To: abuse@blueyonder.co.uk
  13. To: icon-group@cs.arizona.edu
  14. X-MIME-Autoconverted: from quoted-printable to 8bit by baskerville.CS.Arizona.EDU id h012Vob23763
  15. Errors-To: icon-group-errors@cs.arizona.edu
  16. Status: RO
  17.  
  18. ernobe <ernobe@msn.com> wrote:
  19. >I found Icon on the Web after 
  20. >nearly a year of searching for and trying several languages, particularly Forth 
  21. >and Euphoria.
  22.  
  23. A year and a bit ago, I first encountered Icon.
  24.  
  25. I abandoned it in favour of Euphoria because:
  26.  
  27. No easy examples of GUI programming
  28. No printer/print preview support
  29.  
  30. I will admit I have learnt alot in the last year from Euphoria, maybe
  31. enough to now understand some things I did not last year.
  32. Maybe/hopefully someone can point me to something I may or may not
  33. have already read which will now make sense to get me to start using
  34. what I know in my heart is the best language I have ever seen.
  35.  
  36. Pete
  37.  
  38. >Perhaps part of it is intentional in order not 
  39. >to share information that may be used maliciously.
  40. Highly unlikely. Icon/Euphoria are languages which protect the machine
  41. from you, and you from the machine as much as reasonable, which is an
  42. honourable goal. For truly malicious stuff you need C or assembly
  43. anyway. There is no intent to hide "dirty tricks" in these languages;
  44. the idea is that you simply do not need such to get your program to
  45. work the way you want it to.
  46.